package com.yy.mypro.services.impl;

import com.yy.mypro.domain.vo.BedVO;
import com.yy.mypro.mapper.BedMapper;
import com.yy.mypro.services.BedServices;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;


//类和类之间的关系
//1——继承关系extends
//2——泛化关系implements
//3——关联关系【一个类在另外一个类里面当属性】
//4——依赖关系【一个类在另一个类的方法里面当参数、返回值、方法体出现】
@Service
public class BedServicesImpl  implements BedServices {

    //注入Mapper
    @Autowired
    BedMapper bedMapper;


    @Override
    public List<BedVO> getAll() {


        return   bedMapper.getAll();
    }

    @Override
    public BedVO get(int id) {

        return  bedMapper.get(id);
    }

    @Override
    public void add(BedVO bed) {

        bedMapper.add(bed);

    }

    @Override
    public void edit(BedVO bed) {
        bedMapper.edit(bed);
    }

    @Override
    public void del(int id) {
        bedMapper.del(id);
    }
}

